4437159
56759478
4129020
98405719
7107334
59839559
60966932
10096074
3466754
94254771
70404605
40942510
77772377
10525100
39951875
81224439
72337519
88104150
62429671
46027719
15737536
30335353
61516407
47418832
36632012
3976825
92869186
68429005
51864169
5326457
39196741
32238487
38935912
61551315
60043446
12434730
92485197
11502454
20593335
32061627