53805931
19169190
98846080
95405963
41768225
36496041
70973663
30528512
2630370
45359122
84583020
54035692
81927496
29531164
81409342
57146001
43158407
34853675
74295870
17787720
84815537
60618493
81475440
84919407
70694193
61172908
12159656
17891017
74427124
26125839
91419255
8377932
79816656
53558820
45725655
60578448
70133487
49706292
13634849
99851499