59116984
37727259
37808656
65451958
19976902
6894793
34666136
68232418
73475007
46066132
51357267
36505717
66368815
3728416
66748629
86415887
1515496
11883457
991839
1884995
73372263
7244067
84895
95485088
60782086
66597302
7410250
5245458
14885084
13368197
22758883
271954
9201323
26373214
16807374
77157688
98478895
78951884
28675934
4393924