27495856
42931585
99233363
96077254
18272351
1546550
62213676
94551435
11054006
77873698
72627880
26241199
2483171
168683
63825177
45485621
17007585
80172008
56029038
651794
88451543
1565895
9303210
6964493
7376969
40041214
9893931
61986210
34173102
93921135
18684044
28412591
48345110
47879276
70383553
81638753
57869067
63138823
68647448
57425299