4229990
16696259
46833539
14265569
1306014
19092482
67476755
86408991
15994660
61405336
30075893
83069551
64408974
93742877
54022554
48751414
52386110
4795731
89592121
45063477
2445106
97994823
4749851
57324843
90856280
98402470
6035812
2412951
30154700
38189247
53031238
4122520
27494692
9787219
10684961
8587024
97603373
31811956
5251761
78304187