23265480
5178513
39183336
23496884
67014409
99636280
82362302
51666535
67888853
94468219
82815296
5674222
17817800
54137806
95678438
41109931
87645465
48698841
72381280
62228769
62832376
34818750
69192499
81461806
87708698
59265732
13857357
64835308
55557820
231956
4465600
81117672
1614849
74232616
5039103
335427
83173625
98899710
90051558
64012563