93408118
42645416
43831449
35112578
9573278
53772118
86338761
52976419
87418196
11664348
7423110
48135120
541644
9593657
53397128
13066541
9561468
92216902
87983001
56938079
19345969
62979803
9428804
47184538
75806704
5065026
23647766
38188634
73383668
6620165
76621817
48245666
11254809
8855818
80088787
89088589
91592349
4779286
63797240
53952995