91261202
45883227
71596639
79029350
39111785
1163954
27759124
16784895
4255568
6777369
70246422
2768277
60669524
9032181
58273259
6290832
77515257
49715614
58736605
63004278
44651626
31319828
29345786
1319774
32201574
63162711
11098230
27197690
48992709
12961804
41474316
8767721
95304807
66132102
87761773
32098744
81169492
42643857
96293177
2991810