84457483
57184448
26566866
90067184
51014130
882801
17605652
43379167
59444971
43532601
17291387
28353179
75663288
37508287
32385903
28479369
54288950
48941013
68638574
50838249
95045599
28869307
93153107
94362446
64014745
2488289
42051939
42648685
60633612
19391592
394564
4196785
32021886
17532280
72847548
20222729
10896052
20226743
40105434
38551721