63122969
70673328
18813715
32678337
81249178
79535372
87524083
248617
78694210
96736878
81244548
87492173
5903045
61332648
62812732
78673629
69085905
61544778
76474674
61233876
6624427
10078294
4481437
31137742
489701
4309976
87925637
10633958
47467885
90293415
60851206
2294184
61525621
446097
2266243
68507230
37891634
76001364
66569526
22711329