45499605
48873814
1094437
70068937
90935072
3581197
92484140
52658655
89516408
29197531
18546501
54544945
26524705
48751571
23608747
60335329
43603247
97935105
7096493
9334309
46497636
82179044
88168659
25007688
34993788
40194303
29152827
37099704
2230433
98892058
72294553
67713738
221852
86029100
86375841
81628006
6368681
62076015
8068828
4259862