86142055
79508084
2837452
30411670
17491901
87765453
97437933
29258171
71305495
59933583
2527038
6383263
42287695
87372210
6106190
1883632
47279873
29637512
97836746
27452724
76921917
1917041
4564134
18831331
43815940
50698785
66378785
65797041
83645124
32961136
85893702
57128482
75579949
14098553
85404482
14844376
7633420
35436620
80307323
34939347