55227488
35302431
77742903
94027695
16568021
5022920
17183872
8126242
24102367
2753999
21835196
44371476
1483307
6008508
6026369
7432546
23071975
54451336
5013990
7326760
11295650
5929295
37866557
85181767
92332132
45718943
62479617
76487302
98261605
3199311
27335982
5067624
3696644
72145212
3967381
1459827
2660132
369130
73265172
93822840