95264882
9376199
22546213
6211548
6969553
91237796
3332298
63742090
5096382
38811533
59458586
64083043
50402588
81061131
62564058
36722828
24958864
20647381
44442792
57159278
6061660
92008234
9581788
75339049
5489824
42724441
40556636
7507505
78579202
53646992
15088448
67046092
9574905
735633
41789102
78942588
40131937
16361699
8469156
47254458