59702440
41855202
27899434
74619071
42426700
5795465
13915676
12375811
55004004
9942543
26032085
56019803
888062
6299310
6794932
98381675
70015390
45141568
95006684
89038292
58657189
9756472
84836800
83727641
91788653
89836452
8845672
78611613
54859427
1121130
38768890
30894366
76329042
1395742
13581167
90557917
11669505
53229647
34912334
44036529