45687296
70792512
9157376
73221182
47594792
32264267
51423703
25738428
77541276
82984364
74332501
83868886
4631050
80739869
3893900
508067
42416415
89926311
8056944
73656662
79971266
51122632
83662455
739512
2175425
7175850
49557264
97282348
7617418
21587810
49843530
61322704
53756782
36816891
22384869
5643627
75002194
484698
50261041
79927650