46316095
24911671
71535580
66037341
10671428
75921612
34255039
19066662
2289770
92738631
2965981
74528069
49551142
49546510
47592648
54376498
52754020
1291835
70341580
63068512
1760483
58832323
3738163
72758114
28142080
78044204
68833545
14117284
62077866
95418591
74141006
78232791
66265777
84256904
55404541
82124347
61517355
4087897
80891406
2046748