71197754
51291166
97218314
66171762
10786322
5804996
54927236
88824860
5961904
37788439
24097717
76575884
51922705
27799031
33897317
36265902
5843169
4691486
13853600
19165878
86689575
570227
54723259
29692473
70829807
60258041
63227739
36589713
99351371
19119063
3628698
7265979
46642767
97046601
64076506
82234130
69033914
49642637
88475073
81701249