54464492
25764736
57699013
9253969
48139552
95964002
9687758
74903572
78285464
1024281
27915025
1427196
64765962
1299552
88552991
75562553
55542851
20226600
33383116
21397346
68165548
33662047
80159514
32707794
69713688
42223856
53456071
61982506
46849117
25364040
17899773
95112385
67958229
6338604
31876722
2382785
76035107
28877253
10596038
44088764