16133907
19628148
14249795
79397604
28286671
94713769
41153435
55112527
63604813
31582056
37529070
21764982
52793448
19013134
16005902
18355953
52053214
315931
98606190
17601558
272058
94903060
23262074
3888900
30118113
81735324
68449914
63151546
39593553
73446578
4252361
45366460
92627378
8877764
59036607
90736145
81471481
79703611
92274178
63626529