5518638
84135843
92375934
1218403
37622125
88035509
16847380
83005858
852224
6458736
72377412
29803632
28453849
51693295
65263888
45243136
59882325
82877974
5465003
15979099
73307088
40749776
7139338
13809300
4326857
74207548
43637789
56597079
6686887
8727896
61642104
44724691
59081994
72705147
38731516
4549452
67427632
14794748
17044402
770837