10181046
40522460
36093765
35649523
53545226
62495941
56118767
23897513
136342
4249695
4174608
51686180
7221218
4055115
64052192
8847524
41106538
76376258
18823238
6622251
23859324
68916903
53667987
3166605
647384
48641537
24755974
73478540
51004582
91796775
81787314
21629460
92109122
48693102
84248149
65562035
53406584
59669657
473917
51572959