45868907
26362534
38141212
68319295
56016840
94263988
3344410
943493
22282825
54562044
22705866
85302591
32701605
95282924
74713576
50778363
21266786
76345628
1499744
37611520
2842276
37746359
17087924
31203076
97819368
36144339
1011870
20129140
74926421
55368558
30494750
30219391
8301741
2358071
91209051
12017243
36402539
96948221
5553586
68998510