75304837
34857708
91663640
74231379
5503267
22597929
5475235
13874086
219221
65849930
18173559
4351437
93251043
48134683
49629548
79004665
51341099
41198282
85378077
67738743
16724299
57927338
28475555
8722280
8661408
5878682
97667913
1971709
56328826
99073631
5538664
51685527
45187951
64176523
60585894
20069947
11597964
31627604
16714754
33752211