49647337
12377965
77793606
55941283
90928642
35939453
92807030
32582282
34966771
69098492
65551807
45034826
1633122
37025849
30632045
92404857
9643886
10448415
35444466
459333
84449692
26179205
8469659
761610
4938210
79001823
30954936
19522050
10169880
71701006
39948262
52529530
25314866
10916741
56343464
67052163
6665062
5754429
7431348
41642269