53137258
20401734
79965177
81652244
17654298
53826084
88266965
29599340
16205285
6897140
39973454
65838187
19065053
8809963
56461859
15939661
53368806
7293315
33136678
24134035
18038945
2844684
96645574
46165084
34412225
72598197
72729852
46623773
75773825
41246109
71896198
36243648
4711653
14143133
75995743
43623211
3074182
28206257
38535668
3943306