82992012
93857164
92015935
9806403
59285976
81126281
35207248
48041418
19882951
66428593
75986477
15169801
40928935
28789793
85919044
66432062
53127911
22973435
93056809
47124310
63622027
1453865
20519821
85393130
7026733
48219772
71078369
81954529
1370416
61057919
50329406
2058480
92559107
97261289
94187937
78051834
85629769
53682784
90823638
2497596