97229888
83075530
71377422
61159313
2181133
45538248
84611156
68075447
14802926
697570
86375576
8058551
36958233
93527319
42975133
57047803
55761038
67487594
11207726
76422677
42051186
17254316
23575263
9918249
59782813
590739
35666645
68671832
90557164
58669050
82023725
24943950
82232045
70039013
26954778
51819005
15466727
39883587
62238904
38998689