70021519
8671343
95079251
37975188
66714049
10785939
27032920
64885138
40446573
38204250
18064274
58703476
17216130
71311543
71907033
36463486
99224667
74736238
66698066
18921115
22264060
95039725
84242706
47659766
27133342
3402583
9884875
4669023
73906284
2468675
87291308
36993250
96108297
81614497
91127205
43334365
59156742
91825856
15647890
86306406