15411200
43945973
52178313
70087334
62913109
76523243
8362765
54027249
84496145
88259239
48728883
47953272
585134
22777101
6653939
99342032
83092962
70676399
54445450
23546069
30715904
83989942
62223604
7105701
13763734
96447011
92484225
70029883
30676071
74093665
6977940
7167949
46186421
42438463
90678279
44859812
74725967
778569
65829553
20863466