33141682
70272120
15635738
583842
25422248
2996665
4261369
18469425
99911541
54282616
18619128
20658456
84217827
72719304
3612814
48222230
57451768
28015765
25415377
62589196
6016527
34213836
4002955
9978178
2556726
97271481
42891032
70262954
41464434
90902784
45776776
79156218
43866131
46997250
96352641
16443511
57773283
948269
16317370
62578077