41137584
42716789
86113886
510454
57133012
18998426
80225199
46354589
2861545
89795286
51624287
67577720
68843412
85188248
18876794
96037598
99772453
13051499
36418338
85133039
79896760
75449484
6365448
66408681
76969442
63596620
17894285
92714088
98164802
62776048
13032374
49277850
36354677
36685819
50104860
29192240
53704457
9555403
32242245
46455584