84838060
4653968
2781651
3568878
29966641
84491301
310558
30672429
32152288
63202610
26168623
51675561
94175754
81664959
20403082
51392846
10753982
7561262
4127881
14645690
18081561
20721955
23669495
91812338
12043851
42935840
68873685
39862362
79834258
92263962
72166062
42311688
60655611
70527696
59486392
77546088
52961235
71116369
88389307
8589127