44412076
44376571
31769782
6555656
1498813
8505578
96457220
70776208
62565833
61952385
61783008
27357845
6749537
70499652
9752048
68934757
33993567
82897225
15148844
32838941
32099821
95768230
6414179
56717731
94935934
80364701
55179153
2102998
58218860
99182537
97528157
9721394
41072604
31445365
27925971
68965163
23923802
87743803
21203544
59595248