42475686
5244346
10482143
64333908
48871709
61404942
38782736
71425807
14647636
80959743
9334218
29366799
98864443
48251883
53379603
2419675
2230244
46024892
49585586
25667976
46654083
93581062
4020671
46999934
34841321
12548451
5506465
31257739
37813375
65934954
8446180
50358961
60606192
97361141
1691278
73395024
68931116
88058517
9278680
85922362