38912185
82584600
80792506
14255623
2803618
15629729
90923981
50557190
45698246
30747458
92338319
18497313
41251031
6454544
18732187
24216902
25618957
18832872
32671772
58646222
5802172
13675775
98717331
85393681
81043900
9760866
92562864
63327454
22947577
2791470
7166593
5244927
44482502
73715147
58177151
44877867
55411812
44812072
93688803
89665700