45354382
48293771
82403215
23904815
57813733
3826240
35938914
47153606
97413958
59342203
2128088
6565126
44208853
11744273
80204454
66814841
2374763
64178398
54516442
1848864
50783937
71887559
16573231
63953818
50699870
95653463
374120
34473762
40856536
3401426
20796113
46526578
21859307
26708300
49663723
74783550
78212646
67352665
27738491
47729462