68438480
50179066
95013585
71584306
68576354
95984534
93841149
43926591
71777839
37714308
13542206
84452350
5304610
9375419
27009278
25562818
56041924
67032177
50636405
14163111
33944835
40839333
13734883
72502153
8763565
85464516
28187516
38856202
80583329
41675735
51583772
79311739
63881787
19756771
81152741
55805188
82008670
66236970
69808294
47698252