66465186
8038683
38686547
90673737
62275119
12689111
96302352
64444690
2189140
46586291
12692110
7928573
6432387
38722769
48371112
24828023
12751570
33171183
36716057
87659019
71227890
91559780
2205176
11506664
63472274
52765191
98467207
24954062
29181559
38467250
4369117
63637385
73353668
70394952
49414668
5104576
4926357
50287856
3072118
54987387