19486303
8974423
61076741
98114036
32959954
12879070
99118996
24701725
1900985
3705667
74753391
63725392
1686504
18453481
11678522
85097683
7434416
8256929
3581571
19799871
322335
4914025
19332604
4760557
22939372
79617167
3201884
85857940
61184516
44109958
23973765
7958356
26908505
7510246
3007349
87662005
1330110
26284396
42922335
25165023