2849077
96894139
1045291
61637691
53038293
42289217
94743434
5789731
669699
12161072
29842362
66116976
82881427
60816637
33626917
2963090
13162284
19875712
41262139
61341708
3392989
26621421
69869149
43938004
6200673
64362646
69999236
56732519
69177859
40932762
47196742
45285328
13367515
30274417
17217587
62126846
61906627
35819195
4151323
14868903