77759462
24837367
83123883
91823722
16728362
94089207
90087351
81568291
59511574
81167115
8119976
56585572
66338671
67639408
64434519
2775383
66658116
4644789
18195009
86375703
5793688
61098039
48957083
11833124
85336526
92375169
32987871
38993721
15262969
45173288
57039498
36903607
33387891
63399867
10771743
19203313
63936452
60265727
18615381
8901443