27739256
99213400
84374426
4099121
38672893
80062703
7901384
49495833
46098864
23158338
5652384
28251404
61001438
20818224
32422266
90819723
42616055
39363898
63488704
74161552
99695752
61536921
78626974
47905782
50283936
25752183
8129884
48259784
7164540
32627076
56165024
15847600
10962254
27492079
49423114
93033368
90402095
12887539
59846797
48546527