50351394
68082764
81547313
22724360
11078081
9812819
59123905
31451992
33255219
10804880
23113947
2628229
34719472
48268456
92435610
86878987
41257183
29246400
857221
5507505
62384416
75925622
87068907
93964199
5203990
17637431
76144839
55174520
80675652
70755941
5726315
38099407
5154109
58693997
68512306
45223790
4834532
17736044
44639393
63956905