50209354
17166801
49558943
36424527
17185949
7701449
68636125
99927719
42879272
15963128
70903441
31981180
98805245
53453778
34944517
6186552
88919518
18022461
25343807
93675640
71406515
41967472
62857242
77972354
8316295
23681090
4456504
30644695
72552125
63211197
83638496
57927414
1094707
8783733
43819628
16283675
60728044
5693938
12194318
93085148