16929144
51882616
48133698
32464510
39573861
91903358
55668335
3351874
19203597
20899834
6864764
57615844
343420
41755443
92067197
3719848
11557213
69691562
46074668
4336699
5775055
69283830
66937765
17349753
43776053
55069789
28136429
83009912
83958852
96198344
93274241
96792205
55949745
49753136
6608167
5176367
116335
20134079
17366888
21885526