19283053
40047397
11608270
70834043
93406051
82621687
2153408
24752463
2165962
63594948
62276019
21048890
57292317
61999883
66788206
11747099
89203631
39424614
85606833
13829846
80938196
22947901
72629283
26938267
40493525
90569449
33199140
27437961
10955787
25296693
93228049
3383274
52134461
72433986
42746731
48801332
58028477
68865390
71948143
56012254