84585890
48724358
39772324
56169303
722259
18282525
69473853
7532997
60298623
56483836
71386091
40991704
14154733
86435451
51144440
88505774
37273414
72231227
23312553
1556358
30497813
87703269
58856074
37148774
67372503
17541004
615782
58351572
78807924
99043942
79609675
58259590
44751266
2455698
11599092
36719545
7549682
6805245
55064882
24055044