73658630
63633527
91064574
83279755
96197759
83058714
66948824
25904883
84467188
65965862
40892706
17512841
41268080
54078120
35511755
10196669
55735050
75753936
89368490
61365805
1721460
20833325
70419377
75891070
5536728
2846536
5468258
21904688
82083558
32265439
41012640
96639756
80709932
63767407
12289756
37607756
24432788
4491563
22861065
58414530