54295526
98989128
81682502
52133818
71732120
20883655
22008385
1939857
10689611
13194590
52863402
19029338
51776853
82177909
14549677
7630341
83462219
2683688
82432677
24609785
80806291
9757213
36081107
59896154
79115500
8642107
9796884
1858871
19477212
60587364
99953969
7955749
65563835
52936700
26978112
8997836
52959513
27848389
52878735
64248724