64015661
62271270
56454403
72754706
48834960
8719237
27744662
63593134
82834214
65152921
27033470
13012601
24354062
55696569
35732135
23249825
90854458
4305370
31833877
66254821
7993851
93873758
62147698
1929374
5629229
2811391
3669877
92347502
54704019
8024772
51926567
20117971
76232936
63152166
27622661
24417131
86593835
90587770
25261827
56604014