15403262
18744780
52418546
1977761
22792908
8966953
9276440
63111149
2449183
99993909
3217495
22614240
52828095
66903740
16768726
44686250
43729627
69556093
21852446
60333600
82552654
63102181
26433319
21221925
7657804
58919101
41797148
68645245
22353062
4054075
7622948
22897144
12977041
7637189
80638898
12816050
7807626
40025105
51356372
53777403