14878017
6397597
78494102
55271044
30758812
51203755
26274007
67709616
87752956
30514152
75553901
47688524
78499994
49965365
95274139
34246703
8062813
40829037
65665319
77027005
22037433
12296260
34642855
11204107
72015101
1007987
41052095
817045
18112702
32354576
65682040
1029552
16049920
95136645
38243623
16644316
90688154
71747477
93508060
22761433