80308721
35608183
5998989
11252256
87653350
5110189
51315135
55595681
86864168
22615441
78387782
47406972
22424127
15828760
56316223
3284612
8444946
13366815
84102296
95866756
68026260
9076452
49231343
5361229
77627900
97812455
92183872
14132025
81338927
87707454
60838559
11666321
98093812
71405532
27287948
65303213
2764060
95676190
8041209
31466643