96489925
78663220
31108712
86921393
12306356
99661838
27773160
92965948
23999891
83392653
19701194
82975201
53114362
11309038
73439085
85491763
2699164
49801716
17731285
13262788
2959118
94367266
96942801
4673619
22422715
55679646
14281635
79774682
90167700
89187051
78942916
27421319
78369
73085996
98547930
84256367
82831402
2024405
29054348
19699997