38607423
28658539
37779583
62808049
318211
3061899
2605874
82143997
24239604
80793964
66068392
32566195
4498522
43161907
55909760
6218212
37654330
38101793
30686608
18116637
32551030
40993835
32046425
6168577
6443474
79053088
15525167
91633059
66893845
99645979
14527168
73528
996981
57043556
18287522
91608986
85894375
35802373
42251668
31253776