38737845
3601401
52678777
2153860
36767996
4976606
4455576
8178091
41695678
6222412
82158556
39937692
54153179
73591451
51109286
20292230
26697491
60922132
5207659
6125083
32253487
88606820
29772861
23173766
197095
98792580
5021881
1849887
64933967
38538579
84265236
60735658
28904777
86156444
78615010
86779222
72526323
10413585
75665142
95737807