37782058
7294804
56269208
8316951
94634510
3154132
79275291
16017721
6669741
34723980
82981105
48217198
17731002
95136005
2827299
31665682
31104803
39457112
92941992
78369505
43839134
5558854
81784350
41606600
80905769
74882120
5632678
66821475
63522095
35288908
32948944
4395183
99752438
89982853
91566244
85284186
30552282
70149054
37764605
64637655