90437874
48656986
50588876
8407285
46938299
62011969
36903357
17281417
18314613
7576340
5000849
59859252
35117066
22424840
10119715
42764170
63738252
92596132
58549386
79908950
53215211
26415339
73731695
2585578
1686635
30253113
74954838
24696934
87045841
87847827
74302949
26125564
45249794
36266863
92406662
70776808
97195866
48928631
2761789
32334507