43137111
88238242
11086080
65881056
47426311
5549366
34993524
36995051
74116344
11344245
96232281
5044556
63528621
36296224
499211
58747007
17236123
56195015
24265723
84368390
42234484
99756074
69817451
58818502
57482048
72301614
55726385
92918926
59858271
3247786
10648970
8595721
22494127
26867283
71863391
53121383
70913552
41502054
2814843
27597365