13526022
84896936
94788442
63289226
8255411
71064825
66865757
76116074
7574534
63954591
10591587
61414044
60615527
84366265
56746443
87442396
6113670
19614471
31456894
78559152
17813612
2188459
1844388
56612915
11991733
20635229
72931738
20535947
7523496
28787268
25456498
39586817
74948523
3710160
77521686
56283981
64275497
87122435
76483529
87791051