40691267
66802656
6815325
67044683
15085320
75655775
2223280
49896270
64118754
50106590
28265775
89606411
80633088
22846282
77673512
46068250
3232235
40641786
65154364
83257791
87377289
47722038
47532967
46911910
65025705
63955080
10874748
6317498
89993400
41157403
68282233
14834631
73646552
61073769
62591023
25271592
66942535
67018353
48901265
80687411