94625432
57104132
62375220
62159918
57427620
38599625
94287690
92371936
93205100
46344617
32615656
65002395
64457337
83696795
44658437
81694425
57961026
63253059
80879630
1241691
30105971
5093039
4463734
55875896
90441208
13413006
18173674
8556676
8037690
4532010
46736156
48657834
66504218
98862438
19717089
10222646
42795591
30567809
5402268
32353609