14713074
44038000
3408409
1331267
92125035
73728080
41138902
25749517
71535515
37926323
80306217
47824478
96051987
14541490
8988863
16029528
71477999
6403928
16603503
22658451
49212935
13517236
76517503
91621703
316795
11277452
71005478
69921478
3103518
48279447
48498970
20925550
18751869
51828847
74721830
3013169
59186761
97108610
61042013
99671948