42942411
86586146
72173313
45568475
56069842
93092744
36319828
18133907
19401828
94003318
31383135
6974054
24899680
85313058
94245938
6275763
4155224
24441697
77775502
8057422
25941410
57543980
91045371
90718533
57337406
11677939
51772189
22595443
95058688
94689176
70382881
32219273
8124558
51933588
5127410
26049302
81898483
7334534
60368102
4717635