52896770
1463643
29934825
35972131
70536649
46941132
11751200
61473765
39516405
16078810
32378980
22213903
7635947
75487895
2828134
7611312
87709498
47695161
72576935
55248294
50554666
96143956
9953448
45945705
29527794
56317736
76354071
62761161
5071441
20664516
23004022
86765758
84825122
14151740
84166179
77547902
20042943
40381503
73878095
13099371