1091884
67145326
93569700
82903050
12891853
54338134
9072393
82576428
27661409
94447899
22916660
68068448
32154211
49844217
52195033
40415178
2175363
97879866
89748303
53882642
80548524
30847344
66465766
94107956
25025839
92156060
18138179
48325688
98006785
33415925
48459296
31484851
8841724
97521755
5398153
18904794
918929
59224308
20457075
47683949