21294103
65345725
66276005
7628290
47918498
57205972
90113352
17003355
83907866
61022312
55386272
3563525
44748284
25398335
19328471
18949572
65186329
77752972
95859946
39141478
38371831
20573486
58292108
10816810
92833032
43799571
70479441
8939707
62841578
18648951
76978670
35943824
73096571
754071
58322504
8366723
60628175
98948022
77569067
20904945