64491752
85917798
27526795
22166016
55126411
58652140
7091465
14648380
86501839
38811486
50282402
54292929
57353561
863635
70893398
31181376
88881585
80326537
25678548
40296557
9677714
8414602
50679666
57009042
75131380
78591676
30898546
70103252
97659855
23817752
37948219
24176817
22599533
434249
10419243
64805841
46301824
22489979
3653146
6031860