59096925
82355150
24441903
6909444
465668
23402693
95824576
75607574
45755154
5882498
64827993
29842796
3623734
78496317
23109397
21982637
39592342
24706272
7385377
5568772
71781893
53911032
42343055
2158088
17416615
7598228
33822968
31736370
23786773
88251726
50883880
503712
95734954
25726364
15438295
36012261
1330276
46055345
16769953
27802078