4795164
2554184
94931424
47543728
990391
49975576
53599729
56289705
13981758
6113662
88407357
89915164
82465832
7579364
79855937
99069327
88437006
18777028
9240587
17259054
48906951
1233168
97698741
6614262
67488870
53912278
96305812
15178325
76557371
47102744
29922846
43287738
2900985
91149203
62462006
755861
76482542
96469367
84879019
5708583