21662626
62378313
81393917
56273450
44342535
63826360
5759273
73156072
41041513
3823886
85339346
8285958
17829445
72409073
64735610
64837893
4748785
9195593
76548128
6417628
55176513
20713221
76946335
52273862
527392
31051067
75646524
77777931
71015407
59929766
42426266
26076787
9675220
40804720
24565837
15657954
41108878
7815302
85472677
5332744