82891506
58099497
84668354
15642491
97787338
76151165
45817480
57222114
91203691
86168413
2306119
1682857
54346770
36039364
39533915
19192560
5280949
3075230
30056416
1155684
28265797
24043189
23496106
72139052
60837366
52841283
22243011
53205615
40211667
21521027
52612227
71931069
59433320
52935373
86289920
29965802
34592914
86436430
41148375
3445989