545749
89123385
30623710
26605429
61229494
88725011
8955322
78669621
72203996
20039878
39878452
58177077
73695813
98979008
3371872
77996132
58395583
16284949
55813120
78369032
221956
65384510
7153588
74542368
54805293
96291134
92423456
74066715
32379155
28774479
560472
5820404
76156712
42026106
84938304
82583006
1051590
61911276
2410722
17877769