81192581
61835760
36772762
39163081
30443734
26599230
91003041
30675415
80074589
73186693
56769217
19657821
2470748
23383559
31743
43905303
30624039
67676409
2001271
5980441
87161721
33216550
17724070
39619483
71399858
63711522
83806630
17901357
63116008
53729833
60252715
2362674
21426969
85062677
35001183
21185592
12392760
54219663
45163862
34655617