36434521
94911176
53373510
2399892
19425780
75415593
7664003
20428541
77094066
93018832
2611319
7904261
2126400
36793361
65214076
10234624
5751423
7110679
938539
65604635
8054800
62542813
35239923
23223774
268474
43331441
7442585
66826612
81647506
63962533
65644894
68382004
29229119
1844080
3878333
42875736
51222983
62928255
77945948
32342923