45306858
72399531
189596
41978027
753659
82525502
61992095
17053002
44171003
57339980
56345725
75351300
62632992
4464255
35725875
74538843
20625613
56319775
88447135
52076731
98061202
28754555
16481900
75073141
80568380
2126884
20991395
86688868
89463357
6327965
39169845
76693886
86235314
34731126
60274846
22407984
64818831
35643187
11612633
17002919