3039377
40757016
76676816
38866259
3921150
25256472
60215644
2104588
60277914
47226207
54169347
19715661
1116333
45776384
80897859
5451343
95274836
77395713
25065904
17097533
55361952
51458507
25504873
86148016
58755539
10617914
8995787
40675775
84182766
51921096
41203889
90774840
97977441
91741066
9962405
77884560
75649919
52982512
43269619
93607701