43561982
41202342
43367939
92162318
87227205
45261205
40533898
17216867
63494680
19972748
66569800
62218255
6663713
99726842
54046075
33337811
52976813
87559354
18171848
66398452
1075942
80037285
19858947
69952110
26341592
76733666
80122767
69822473
55395406
48988054
27885899
13258347
6300821
82927189
27234562
20062749
39472272
4486650
98163694
14248718