23665603
27416089
59532417
18512332
62591301
71049139
90633307
83461566
12621998
72194520
52606689
33941133
97263685
2244202
52381202
34884901
26016293
74183526
39984132
40346702
14858120
7974675
44733476
39537372
9572562
46199189
28634521
73538052
46696662
66648593
65457637
43426058
3721514
28316922
70049665
51914453
28206750
7203462
75892900
60905039