96582409
91762119
68803712
46494936
31445055
13413241
10059175
3753300
90123944
92961489
13006631
4285833
96547929
45881893
33772811
2513773
33359173
94446712
82445802
80151738
77455292
17599941
2853590
4240838
10979219
36362034
42627509
28822441
63099870
92345644
2811312
37291274
44533819
52434273
54147219
85619172
82405209
45162586
55529287
15248361