1817186
41004865
10183879
17213052
61368851
88619797
22342677
19795759
77326109
39047218
78742580
5143074
35027761
317617
2723502
77636688
4393752
3185251
41678426
69456736
50752234
89493899
75374577
351280
71911015
12134403
59635372
57022538
97743486
97866922
74017855
45771980
52058099
73229931
70888815
73073298
71458866
81293974
32451228
55671254