25943677
273052
37972606
23521790
45779743
66339365
4463300
40357532
37202243
56544514
98508397
39139975
5955595
3525253
62824048
7792232
70412079
5755892
18699667
10602421
44848751
43783879
18518742
59885731
59405635
42202107
65094427
84334771
57829494
46737796
4165936
25449250
7969386
63882392
44652249
88754385
34895272
39212107
69158271
33031461