328439
7228471
8498348
92111926
32315938
5378582
13896239
13865797
36708440
74724061
55272510
20499853
18964433
57931514
52803046
10133543
88937733
306197
32377277
70043132
48077714
41378983
85552015
22937953
32702165
69622265
1066904
2856804
23611520
8926969
36563380
35314047
36065845
53564180
4645174
68817834
966363
8453567
12279707
33006918