66664881
32963753
7302148
78323787
22539946
78905381
60419879
24314861
3319494
628276
35244822
19351990
4549214
43045210
54608195
78651301
9344580
33305414
27339067
1785142
1888449
41149049
3012059
6401951
98939751
54215357
3574922
85209621
56305810
66158213
42648028
40806481
89545992
32496972
63918788
91374327
77649984
26281902
34498408
11027695