94133102
1538591
66602519
70253878
30426248
97358188
12206640
59567826
81524794
77368070
94788570
24113923
83275142
71862422
66706259
53872510
47455586
68473613
94758618
26176793
63465977
54731161
23945057
20319208
11281925
57403766
53934899
49054682
8488522
51109325
49799524
16116119
62524039
2969079
57401326
2564850
95624671
67668340
57724393
61039963