93581327
7756591
953419
52987122
45487084
75369435
14222219
19927660
99737586
27581419
3358650
68179422
80295203
982195
80178027
5734378
58098486
3378655
84423575
60163181
31108475
4930632
78692354
69693207
89446005
66704057
36178623
8595165
93322122
42015592
1242559
42071593
645407
55801025
11412767
45702889
15378224
67646378
1039969
37385074