97823875
91082596
90685952
74281505
69129330
17843648
8651192
82473139
3878492
84862243
2002106
54588041
61107879
68306045
35802189
66746924
8730450
358816
21385009
41241367
47909903
16123700
12426149
4730494
8494565
3032476
20097517
78908567
7118458
25908156
50728648
105461
91781098
74049858
38488227
91419732
59116449
69866244
3812925
63508598