75206364
55109046
96709657
13373791
16151210
63126971
56968283
15468590
91472095
79182932
76676554
10005510
3123187
67869150
19394227
48322408
43788729
84622399
10461531
1645602
9618751
57204393
18582566
87709591
6547270
69493662
73429771
20776336
61543022
71055446
6218861
2767372
38449263
96831478
56641506
88057501
41477689
70392196
76806975
9822315