65597842
45115538
84168700
2483929
80834528
55768677
92513692
96097931
5058257
20436011
85062238
8775132
49081001
71248321
40272749
8156881
2474676
93853129
81628594
40757347
72719588
36132265
29742752
46699956
33755206
78917243
65853975
56187232
89074119
11741974
42808623
89289908
53109428
2521392
28423615
71281922
7207719
63361275
35286660
72027591