52597508
77799170
77874892
12195626
37099947
29202474
61206786
17265133
70559922
44793615
5263462
51707411
31018082
2572423
20708583
10108913
62984189
83016756
92694176
52137
76801849
75365019
52309913
676479
9197686
25074928
46349615
5336296
90934754
97692548
5611212
31845295
6827463
69216960
46477807
62481276
95996948
99011356
63162672
98935280