72602231
54853890
11633277
21059564
23438296
30885952
36264870
4397216
27625195
31037790
6242670
25861969
81737068
65684644
13559585
49853957
7919618
84956582
50097034
6889941
84125922
9723385
49541809
12705748
45089337
1677958
87746750
4249715
91055235
72065080
51016058
92367232
51984982
26567185
20688016
56189775
33015776
57664106
89089137
62226374