88492073
46194913
32554436
13682168
7898702
3968157
7341513
53771183
87129475
4456038
90446717
92077548
68665567
40513131
19638584
94791538
61458745
76708925
79399868
55708504
90224926
90731538
71676624
40545268
55546330
65165466
2823448
91741942
41958696
52923911
89215300
57123014
41437003
36898816
38529824
29034541
31554831
50491884
26162353
46841880