60882465
51592784
34775616
20112716
60687588
76961504
72027045
94509955
84187542
21327726
3396191
66342510
3404065
66793251
7859975
69446886
8005824
6987813
27075701
48212637
2559486
21555403
17697050
30181693
24115950
94915780
99444935
147029
3189286
50807398
24659874
61075900
90428001
21208351
2914110
33757151
63562880
9738715
12227175
92045609