91582873
18581499
83456738
17942403
4774252
38637593
16393630
25902412
60009615
15069808
29032948
90006348
98944477
131468
89962825
21406596
44562140
27517701
9261389
52611459
29211579
88999532
64359427
14708976
20699358
21978403
3921863
27103639
3719981
99577733
9923980
58888319
22334207
5242448
32654295
8222261
19797461
34144307
46047711
23258641