62965424
43337827
40282464
15074297
64867328
50028737
45338135
6625800
9104890
73127355
81792973
8047616
6384854
40585851
61486625
81741840
65124577
29342344
6925491
86942603
13075632
20013084
6767416
12024010
18867916
42489537
64234576
53239129
78997831
37775023
96166559
26564932
70577133
4606712
69297611
96709330
70413236
13604001
5675890
34645233