31772267
16036868
25726674
92055788
94973135
81584076
86851308
2278895
3933290
58472492
69376270
74808452
8183094
33368875
58101661
74655678
55225296
51564324
86786085
76898199
22093216
77309186
61144703
6486378
12229903
27434894
60457870
36539715
99459963
62058237
98719202
79949847
3240274
2399624
53371650
8301367
72771876
71533149
31892177
39981362