65159497
3755546
7424918
3677350
47648180
52447374
4142459
50257952
72136277
5117723
31365501
18792623
54598163
19625041
40774578
81907764
53548247
28714454
35994411
70427562
70806336
5453890
30921425
90613447
77234733
50498493
32867245
1240955
2963562
77436314
7758686
83469996
82304540
89552744
94152085
7277132
19857274
19384124
20279761
36992623