13213116
77428919
10011805
19549738
96066885
57738694
24123728
16266966
527309
64817448
63501273
6296393
78108033
15065387
86643845
9575767
92197398
5882349
8912338
53458200
28658871
83065278
86367951
26753694
43324545
60296227
1438997
95066170
48994076
52855520
56912727
1954608
94989500
3994297
68818811
86968846
42679827
39056370
86545427
49838938