91324089
95499859
10684200
86446538
79596310
47939889
80883507
6044056
3738972
4164632
2892689
81687463
17067278
18926245
6286297
32138231
50639938
29761658
79415720
91333749
77196893
3671597
80103168
92711357
78657228
15084617
55272537
84537366
34786884
84964501
70832568
46735935
3814950
68638084
399910
11795873
90372435
55729736
86502642
56045286