26225265
159111
77004161
6194368
47961165
32374312
63923369
98385701
3470657
47127450
80871594
35411786
98048026
27485391
67845404
57676430
60458890
5872230
42941735
24785835
69864195
31993124
456769
90076999
9181389
74295462
45089725
45037799
38276280
89593133
58124227
40558262
79809015
83063396
598937
16177096
13505543
3615033
63603947
42133673