40681717
23082198
13578269
43183796
87196498
45218462
46166279
13822411
7039710
98739433
63734227
95569959
30197821
79301365
49855132
23171584
72804655
2258274
92991280
63939145
77174327
71813203
5695878
85003592
11041451
90105196
88812
59179333
1613644
29856544
38160
55847458
75217692
7717895
76862870
73862197
89427925
88792381
10229509
18929875