5126991
94649842
4684372
7823645
75525600
42312152
66253388
57947812
5432109
6342276
58549416
89115363
33102618
64566042
90455668
29801808
41275635
57216008
1654416
56331851
4716769
60577893
11693164
29199970
57783387
99236409
53642530
81579424
25192512
29541634
83596705
51363457
75156697
24542201
65084010
7231352
54065702
12031198
56269875
6023806