38837803
34911365
23692752
5939142
30906802
69261104
32567700
18803401
56901215
79674921
51758942
53284997
68227505
65492536
40882575
27123963
48037241
20005493
94279547
31768588
43027759
35223661
46217351
24049612
36493913
30045764
84462480
88391562
69702207
2060926
6504908
26063898
14906326
68117010
7598568
38565513
54598231
54237356
28439441
85649555