77256882
37626202
685087
70684184
20403016
42745403
73766666
78478188
59902752
29892904
17228977
90259796
84861025
9354371
22476173
50737988
81966614
2272476
33007263
55798624
3313148
5367001
1142470
73288371
58992009
1566405
9383722
52929041
94244804
30037856
78521196
405299
87871281
16615781
7841202
61267081
39757940
48593883
92303700
84845593