44903710
20533275
3813677
3565984
43361696
32173688
69558109
34084686
21978604
87172139
94081018
93477373
85959874
5037564
69376953
54729312
74722537
5700728
59966805
8687364
602587
5758825
51774252
39846175
6108401
75306460
94092796
30314059
1463974
48557528
45098577
9816917
49891928
7476083
14722711
96386106
64879887
66453196
91516777
42046314