84621828
56078190
9464478
2432110
9777876
36479399
506414
97594873
28508201
43738812
63433534
50731621
83889772
73103511
6297996
73707297
449357
5344754
57843188
82009836
69596587
60447591
18588214
71653399
89696834
77205954
26773095
38558600
36778503
98521127
14024500
67844363
8353707
33199059
7404221
11274079
43498189
1512278
30914708
88619638