43398003
39373193
83418395
11154508
21471694
20263295
2519461
58024994
21858536
7602812
8763636
95538926
36727571
88606866
41731018
9741623
16934996
190423
74123994
24588412
2915792
44518602
95544549
24719178
23331672
35784929
38936957
17534077
27594490
32309731
95307662
99794257
87291056
74507705
97254749
62993586
98832001
44355729
35092239
21839364