19115436
66026507
16274277
41995952
20745644
3510684
42396051
41698814
80894769
63622364
42904744
23517684
63764016
84709084
28424552
59583
63811530
2385758
17902881
98215978
83975045
5926678
93101373
37594887
46764394
65548201
44263805
4846449
59446767
50544324
95566377
8929656
65568584
10031804
43212243
93356303
3548610
57363441
80086957
54331655