4122292
97408481
64982121
921459
95305941
4235495
59926252
35104347
23593642
76512466
68449294
5431322
59867204
16693094
78396617
5760248
4575583
11091402
63234610
73413874
90105020
56578523
61246674
81211952
48643050
19898697
74518307
51901420
67755609
8323554
64585735
68909779
6829499
19201493
98088481
88686200
18763994
9321180
79963683
95142732