88975388
36173312
13655489
40101835
1747426
35349514
70164048
18806762
32665276
39745089
1876950
94764025
30918875
29311487
24299932
41877623
4402979
87251794
78302180
62592028
93352067
99518383
29024756
95689350
96566708
64491686
45249530
35568556
59274765
21223663
95355976
94075832
53632808
29031953
41216484
27668248
7402568
2174399
72275386
63744225