83058569
80366515
82111585
91248268
92853062
67031951
66475032
93683706
53823588
72223616
79527125
26319921
86165934
52676659
89997276
88025416
30577859
55269194
18384662
16453739
80984277
28149659
30604858
63793940
7282335
60936296
56447939
6591383
44717592
56974858
61668349
7455050
40064250
66288996
41394319
28716929
14094826
5845658
95633668
65455573