84801325
27935088
40921446
4265045
55468294
55797061
90207458
44268928
76492185
51653074
18856057
78506791
39122748
39478540
80504498
57294093
81863414
17589765
39888113
94505420
93685663
66167045
63623023
12323424
14732205
7705744
46909909
45486890
528072
65856802
61285244
4749642
9552634
27036663
15805740
6722545
43984058
25298746
1982929
95706252