89739630
67616248
59467738
52633330
1811166
19824774
82452131
36246819
98836666
33983989
83084319
51299738
37772308
53041210
1310743
23343736
7671439
24286047
17794234
37137941
88761965
53838252
22684673
43565221
14379028
72502596
90089500
43078055
54599945
75749666
96804465
8456816
80676368
19065097
67913113
72561105
11676217
52049261
26658058
94752872