85866285
2064960
68038041
89155348
80594241
5976450
16134312
33572269
95949352
98321878
18748315
95533889
63729285
59374531
35073010
20978823
49574264
41852851
74738690
13112003
8267409
46987374
50057191
52262462
53655928
90998884
8162957
4692970
52757516
54709330
34153532
37828553
58074150
27179320
58545430
69882935
40525952
75558472
69361300
61797951