19927680
28518718
50689574
28111917
44227215
30479087
5814029
1513167
8999045
83575401
61244092
8018011
40533023
7578884
71472418
1144998
27712433
6859759
62862358
91604676
9966170
99993898
86471874
38273627
12355204
8323574
61476495
23604733
8247650
76478539
3975768
36688788
29781971
51037549
21031939
61437827
5095021
72048138
69943548
5024295