3281186
44912359
1164196
2493597
27338690
69973602
50894272
47652539
7998188
42427750
82902452
96496455
89546778
23592988
83813690
96422609
77213173
65192624
73635322
93698664
94879519
70169502
13302161
80446042
47495175
11703955
44354021
11182195
2636986
19375509
8661188
22143782
52819047
65473339
47186212
7679496
73069155
61674089
97458958
63767773