63349127
18532268
2023176
14096200
17355613
62275040
76559686
67762440
15201442
430874
53423951
33774790
78579432
57009528
34319423
1293928
43148771
49398863
80929338
50714530
66408120
24107756
68457532
42225145
55346381
50547071
65477259
25986305
5462251
5093107
52537166
26612166
39213845
98759341
13492507
38232614
3976581
95776044
11554670
93643025