684649
89037729
29823270
3074456
76439542
70911961
91562741
84991254
51769404
9780492
46364607
97508230
7354285
3460646
17839005
92779951
10092032
85862533
90139176
16957916
63949274
82664081
82366686
5935112
80049391
2143634
13456544
22213856
685325
7226423
71987425
5644141
11356031
31059198
35059133
86328546
37804047
97234774
7656495
3065708