96075048
84418570
46118689
45938328
48904224
78402329
91865000
35432177
27536276
92016394
71436156
38574624
59917261
982014
89753238
2234124
81868126
26203156
7563481
33654727
11103291
45495770
17766137
948815
9983225
62885101
51917010
27731081
46724436
10616661
6423858
93043566
77892164
88444868
31648612
68214049
23374512
41509711
9634190
83922387