17183597
82814853
80911744
75609303
76351450
80271270
5219335
76896983
72563529
47504665
67456267
18911610
30032580
52167091
12354727
15678522
93713407
95056922
7177327
27368357
35136445
83907839
7321162
86632265
25131673
86451798
9918567
11113411
45781589
716521
87791451
80766425
74838639
908820
2457154
90225358
47924478
70052733
97675862
26013796