90356917
84087054
85659719
41263909
10953016
86225400
79477158
69222568
12825948
17093005
1374742
14325856
20352742
92145310
52675777
31516338
18408017
38342659
26194995
92216684
98219961
88389865
75018178
50024713
42488614
4111053
56169082
51508685
24358535
82372212
72825719
52199617
95604273
63134979
89084451
33665033
15349727
32893380
83854975
65197699