3572101
95747265
28977056
71308635
70801155
78452541
51149147
83053264
95393725
39023426
93775052
3496754
93568
28753410
65831048
23732395
7043728
688610000
97671084
51968570
60743553
86648550
18322550
34655711
38254277
88823003
38095077
28848904
3823762
73978330
4629354
69136166
81394445
66635803
94087405
37446379
46125084
37996119
73215803
16548392