52349063
8682653
16001556
18067552
33994636
13355329
16251957
12466993
35285318
33199540
78077145
4280452
3232696
93267844
15332377
80366048
75167653
2993988
58831394
66895867
33139230
20785495
5932456
4255264
41892552
566142
47449082
55318493
2324586
10861282
6455615
27988720
74481487
33549385
14662504
56551462
88267080
59574683
80693950
22602173