56373513
63331451
49148608
20235242
79211721
74308641
63695748
20286236
924369
972010000
95356958
92867931
57625055
18854684
18654018
76405511
33928027
58649492
65293177
13429449
41292591
5819693
39602442
22349449
33483058
23378953
25039309
76613924
17212411
19394173
43412318
71846926
7017286
40986571
17114790
7184225
29695995
77524459
10642717
30913505