6129695
20277437
29035959
14766135
76279148
60394195
74635150
42882299
13312433
60355168
85137920
1810771
76517563
26602540
98618231
44795444
11651975
30128661
34855077
17902135
95357534
5529018
8336683
59788418
48853727
79558649
26689115
18278853
44121751
9259568
9245692
27545309
6696336
71628424
60411228
7070660
42959621
53873428
57155251
4653409