33457768
33886490
3879311
22088924
6599102
54322329
47822397
14877541
53258806
22575976
37824387
2183006
51728859
75455460
87079558
28074791
1372390
47894064
4596273
30735665
47821782
15403199
63241752
77422255
2381186
41384303
56261661
50066238
20924879
83066598
62729968
861325
60183283
80415636
67836256
13346937
30023186
54741622
1227705
25429152