6303518
8697551
25157376
5593155
76899955
39029843
48943270
24844347
70912979
23752290
15427886
6052317
3738303
14664662
19203560
41324186
98285538
24112229
44774394
93093083
10079514
95856271
94101224
19045563
9198115
74243339
68152142
74444654
10687172
19062317
17114661
87889448
776352
74628706
11188407
17852380
58749134
16434760
48572478
5922848