33378344
17127676
1996054
18206092
43462248
77963095
19541602
49032893
19802513
58488344
15111774
29701256
2218433
67082203
44956646
70507412
5198292
67303643
23881293
2661124
5117091
99694758
78463070
88547028
10447678
81511942
10997102
69096313
71345408
8487595
43987128
90747838
251713
53627391
23324438
91279278
40589847
43016884
9063658
87227826