17763113
15239888
17748468
93308335
4498066
88036701
61035053
14007696
57289746
744551
88161077
87475185
51474718
19295364
57104511
22059450
23427611
51243187
89142970
53693267
93221185
86413885
14244308
61584810
7033688
38672666
93266304
48938389
2407371
56503007
81759301
16247447
56739498
92187151
63114863
76252988
70241431
46357495
24487669
4286199