1472516
27703052
11288761
87526993
74592115
8434994
11877886
34172072
13828418
86281113
16013142
23407181
35339165
30127967
24785325
1670353
81792392
79458641
89793525
47085203
7393352
47267844
65755587
7108108
22121364
45042616
2229157
80117155
9222504
85424263
60942461
38732260
2843326
63934872
11523702
75169600
18874273
13055563
1527309
83957796