24463616
4466634
41202735
25119229
67205962
31334020
48549905
68596984
245057
14266634
30585197
17219576
34377523
75764574
45195693
26036910
51887292
1068094
21476950
5975853
23375108
8764201
7943547
94273938
22298159
36585601
36943408
92828033
87059900
6068178
80364424
23185337
40037368
20122021
79801442
48349892
84352454
9391348
77506991
67159879