76428284
43268123
99377612
54409557
22705877
99226771
61238921
29173673
41975498
91123966
93024939
95931528
67067678
36425150
95947066
72213024
6006561
8175256
47887106
20221424
67847676
79415448
1641452
363890
9274029
65433974
77002082
21289599
8858091
94878320
67924393
8601597
38446450
51122874
9572236
10626067
54244645
57144598
45109655
88524844