2599909
88473542
32585438
48709208
39948601
10968256
65035749
79791479
62633490
63707972
84281935
26663078
18114191
9265843
92826171
65887520
53087891
53721682
35331056
28851162
33331660
17856924
19929000
11875317
21009725
69716956
85107148
77799156
1427716
48298736
9449939
81806953
45785559
4977115
88682514
32903306
13204177
22976631
78757672
53544663