21689382
29606052
2791476
75039069
629714
46495195
7215997
18533842
8477220
5708711
71978506
30584199
22865643
21652879
57741639
25664123
80446889
48494015
6861361
68347052
25321573
24443710
40666755
53818438
36066414
3972891
75823876
38476080
13669564
72339625
88411312
71272655
96117157
76084488
5776662
9578176
12052208
21493559
98362264
33763732