33975060
73141824
4835902
84368596
95233514
90627546
37178022
21093051
4683853
37523889
88357762
2592433
77124198
52168279
812546
26835712
60098150
8738257
4403525
52458831
81964275
65044305
63785476
61207826
87004122
76327426
38987575
3151240
65289448
53335433
75017286
20897025
57576007
85304319
40207015
51586818
92474109
16278529
44363303
48649680