79495116
91991797
4928962
4891718
81716832
83793016
30615681
18612943
81189170
10936907
8504344
75049077
27391457
61406652
701487
1834910
99289947
65387323
65641666
66091649
14384781
39282690
20334466
42321685
9397273
34784244
47463073
3669468
3939827
73858464
19578089
54425185
41898667
79982202
24764452
69335950
51529607
14701318
22752116
30697326