75439885
13371934
56173222
3674833
41686449
20371769
41802330
52709952
36465075
93001455
14412376
12669083
1786252
66503006
37748333
83377464
28706094
19307505
43732675
3152607
81945399
26435025
50255254
39235376
9397283
57545181
50975631
62693155
85993630
86662579
72733304
85394241
81779569
71103120
88505484
16123946
69827967
69103855
13297786
20695380