65598221
21315284
86137946
12356957
18095761
8363530
27923342
28562133
92891996
15479812
57872678
57791405
49202179
10329779
68024426
79863600
82175926
31297310
66089903
65661433
81929324
44938269
55392607
53816717
30166545
56689137
6612260
68855114
40574050
36349072
44574766
91818031
23674741
97971810
76139653
87233799
70921348
20207776
1556403
69405176