27155972
42906180
90792956
34463312
47933972
495641
32539521
6596832
37038675
29369596
31047022
3087780
88983001
98038736
98692530
85829624
4253130
46983214
85275722
20423239
70387724
28784056
58777313
3333431
57591247
67209533
72517419
57167610
76566045
72028413
68306139
94544630
67702624
96496348
17961496
14515229
23085480
3137327
56559024
98994447