52788950
67843409
4617196
83076827
7271137
36415842
67381851
99696215
76044124
71428066
93469906
61474427
61106441
40183066
20018348
50932588
16732069
84969097
85835891
4326244
7410256
27486751
39574178
99251727
43336411
28507096
54574558
54571364
54654403
4393585
98966766
714335
1661848
5051744
62392459
1650426
54124288
65466971
56341788
4908109