49441104
51291740
54593476
6987968
22046006
12081720
77341630
21519474
47735471
86572667
34177150
28401510
76965463
70854928
28993197
5494388
70633679
6685121
62226022
37148174
33409638
54826551
10165281
64399431
78548648
77685941
77674114
38749970
86761922
10171722
77644302
48765188
92444048
57302719
10575790
67971384
95595133
42771962
67561597
97873653