35868033
40112388
32151117
85263497
28347279
67806248
41486745
49554595
3239841
25808375
45088638
75053050
18766519
92904217
87009802
961706
33833852
54408254
203830
71331147
61567128
25707859
56339898
19308821
1470235
96954784
89696537
97309576
10057760
67606828
68568388
5289758
17902155
71278779
13187336
70651528
24631594
45236905
48267796
67929996