680280
12004968
33078138
48086526
88322006
19424729
29265832
23856026
79465470
69254198
36678479
58261747
88372949
24579078
27261504
9406457
34897985
17235368
86934162
69358362
413281
91759263
39564144
83935416
78278442
3905132
56254693
25295761
72903216
77698250
26092691
10369257
1783645
88633850
17114216
82952450
48836796
51072378
58048415
90852322