81885242
5697185
42591793
5509221
67085008
54177439
95308157
34941762
82129338
80006981
87918914
70045815
38831222
87996
6284562
64732174
56696299
51674440
70436462
29125271
95453999
26226883
33252159
64103222
57855702
79102165
53667336
4524739
60062005
84339183
75064214
2420890
41048365
36305670
4124821
50177729
87267
74486670
94308570
91443796