75184926
80058362
50317017
15277418
4596398
4364237
39461331
31542238
64461550
48511032
2254609
18115360
13088264
78973325
68446296
50786217
10344558
42221781
3217315
68872066
68207572
84636699
20245367
26996078
3347672
15095729
8942787
28718976
46326964
5637311
25235408
1075558
3864732
86091686
29601924
65023156
79739444
37748333
18284826
63972084