95612272
13686007
90983909
65939299
14096784
74794444
13416240
90056525
40115287
48735442
56096017
77743882
87027643
76134767
422649
3140802
41881948
75905912
2212302
14352370
40116703
4718878
98371767
2764013
65174396
11226358
57173895
93153768
2408177
92242287
12499587
1795824
54824776
14135102
92414736
64529863
1296126
27608689
76061431
46587227