78225960
94079018
36446061
6769906
67084546
54015883
44822584
17553743
16335002
17471299
1557780
58058651
77339328
91756958
4434156
57607037
11997217
49787760
71042188
72043433
22675157
40129925
29627830
48716382
4805726
444522
28124086
32509972
33504923
68949763
10014848
12263023
6306801
15383811
59007869
64082696
69583919
98214357
20195429
71981778