62076876
54947737
1657884
21057990
72294692
54594126
47632095
1867573
8004620
5835526
19486592
45047574
52932435
37829085
25315335
35782395
36627566
36618796
10119517
32491913
65856167
74466121
51565208
57152343
85269480
50665042
81763126
63097826
9613294
41366660
83832113
26619502
33514412
24838718
39182273
48448600
36943826
11215194
43328136
22593821