35858314
23564591
69926651
18204487
78806830
33613598
15501136
18661075
752551
57263913
17121576
74795542
79798300
91887636
69288598
89268966
91958584
63916743
36433459
251384
4371658
19654939
68999343
64595270
70093302
40877772
84631178
41142805
35033025
93282990
43282826
68229077
87449390
30651641
24088608
30753754
46281371
41391336
61389429
40958326