80792554
70903809
28235457
88639933
86367047
95143581
20745643
4427567
1568580
49978038
36098375
71861609
6899924
3398417
68985883
32428454
67438925
8978134
7898194
67136365
16651095
94237535
16331392
91017896
3099630
61969906
37706297
15742433
85052104
61625477
68863307
89256283
7471752
15005333
79979843
54496696
27642795
23905151
78234785
31771666