50733
7918450
18151940
64454748
5008283
24643746
56587458
8982064
78722246
52799263
16848596
74187281
44449517
46157582
26092823
61113015
26465834
58121190
33291095
8332607
43117375
36569104
12185568
44234666
30417093
2196979
9295022
60817821
53821342
32672744
19887537
7142599
25185552
25929968
98169483
75144884
948912
32853933
29617958
37852734