85202931
73183406
25413889
64331677
59093256
5550572
81233208
90073120
10152376
12392607
52487704
39999317
24057869
14818401
58627744
56065686
34224145
94717501
78696630
2149696
59021017
6364896
56764275
75999255
44179871
12009830
28849379
14106275
99277096
38556498
4040399
9166149
37248466
27469776
88979705
467514
99608773
62315349
45099395
66962189