21542395
88805748
54279221
53958111
69994925
22781059
50825023
68096547
57804007
90674757
19059289
31282203
61379946
68983911
45935306
85213783
17804237
72561540
8136265
1515181
95332780
54772974
12364192
30836104
10748893
45149639
45662408
7654438
67212706
18586266
9435612
55438820
593686
47378873
64571828
93541401
47198322
14262275
35285641
17037234