15804098
61218581
108947
83818215
77018656
6095705
54296743
80899157
84607426
26356525
34075587
41569303
40153720
57934211
3709526
1678160
36744746
5156717
55372823
15584226
27786737
60875712
48207326
94357344
26536768
4350167
67207779
1255720
67878419
96687769
84613972
68496088
192381
6921117
4096814
72677889
74434815
682429
33147107
43437842