60867988
39927606
43237046
85663559
40002419
16736666
35128096
29615313
75464014
34908002
3802260
26353953
89992787
23019983
28956202
74174371
1944225
60627024
59259071
7117302
84342522
6782373
74627679
79106384
13888225
67306979
69677413
12801970
7570450
58895457
5462728
3051000
13798687
10336055
1198021
37842453
55374037
17787107
31612628
54861881