33301750
12214128
31875783
31072076
94127081
7984317
64332540
30988305
5208438
25206909
85354996
81859618
74798789
89474006
64419641
14799060
15482463
84359938
14683327
61764008
15417240
81553012
12426761
43151755
6385103
9378896
65974313
7119716
62848105
99244360
42877684
74141790
4316167
58708497
48771132
73791565
10324066
62371246
81182213
48553581