39338627
19381361
95522082
3636184
94278072
88292624
24288982
6915254
67582716
81865038
5896110
15123236
27613534
27113020
7483285
56338517
65615746
55068410
10852146
35784839
1012777
41976663
77814534
85411170
59809259
79501624
7425157
59823028
63925104
49728387
13237838
9599541
725077
29867446
86806093
93765628
12523260
53693798
79857747
61996603