89435400
62165436
93923993
14809349
1956477
92012570
69737429
8363190
53337180
16846483
48316201
7562731
61235674
25431058
73924185
93523759
21988288
3271979
74127566
8283194
64675037
40769641
55739670
25679334
16942218
65668021
15834248
20147766
82899993
56534824
3001504
99113629
7912485
31406850
2421422
51503561
867841
4101844
16283276
27882435