18642954
71183606
21045543
7166493
64573842
76091477
8131909
33963317
36264312
648222
20229231
308024
45743952
36327432
61059596
22218501
47222985
87186423
38268569
25076553
98843588
22177479
89916880
9365040
64201960
419790
15562925
22091489
34962705
97497160
12303644
41958580
32988453
1049268
26627333
46857234
8449468
16002381
15029047
34722515