82126442
33376275
29169046
58543566
92591963
86593559
9666105
69999304
31638220
61311657
25553784
56805112
36716368
26976888
13582714
29026885
28131986
65354726
1064106
91124820
36585998
59498895
12975969
7404227
3094432
70221603
72752223
19464501
9660968
39831462
36032912
80943175
3214654
16977491
60472000
4962987
28028755
37874547
89521288
70364591