3016218
68414679
30283909
387853
8137549
25943360
74137024
44426365
24347146
22256346
26244191
87997963
6905313
68045117
9162116
87692755
43206988
25156715
48264102
37588617
70378979
62733226
44132209
2729441
6138435
90748433
30356899
29745738
78793172
54142749
46061676
9102305
85964692
4995833
46625429
30299765
516826
74752309
2719880
87074367