4945460
85475624
41263423
96845959
51664169
14986651
66945599
7527191
47842966
2355833
5239160
9986640
68304636
65531125
98678060
63032892
79302135
26619476
19873488
52301422
2537899
52824611
39689738
27382148
64963277
29225374
10309464
86934162
58551035
2411673
62232322
5492063
17404969
4116094
27425929
23004375
5973155
77129944
66275987
23295740