16073205
56708195
24913296
56323953
5639577
44027495
1379109
14403520
79294233
569320
79913449
38247010
35869373
86311597
16193473
22837054
98977857
70223714
248225
84758549
87158526
48117509
8832162
37019876
10798552
30227374
2859804
58932322
17399859
40262970
36013952
10209627
36732047
47041950
51063616
87807858
539494
23739243
62374692
34764101