21186045
13838878
72912801
96277475
70691834
23312628
10903918
52596051
54068323
25327266
61641566
41753164
91528065
71052566
48284624
49737883
12981421
1369746
78168371
62898972
62975563
91422807
28754099
95192934
4048340
17796358
69176298
46234223
64686700
47964872
28518329
51541891
52543673
2118602
31801182
5430894
29254484
50689490
12607675
2318364