27331821
21829675
5037507
52222121
8368822
17073528
8291550
48589237
71663209
44385565
35735615
79066635
26639925
7644178
87532740
65617963
27059808
96244151
8486815
7071354
76542713
44719816
33245430
62424751
50121698
25055845
60045772
47501019
66032776
70744746
2946600
26057446
28189774
85196433
6031156
96811265
17065396
6886493
62938510
23997364