9852660
14154287
52638285
40822495
11248199
29293192
50264261
16107994
51741188
29229013
3364848
61592092
73256139
7563438
534875
30576804
64066427
1929996
85654768
90811629
500091
6794123
71806005
39111291
528718
52186395
58062875
69522984
99957155
765055
1342506
74893779
171776
34692291
41709717
4956951
391065
27644085
5278382
43263445