51133692
36221673
17722475
40499725
8590687
28969758
5543278
65289166
3829648
3319158
54813227
14019429
74433679
32269750
15699305
68262477
6650610
73274474
28323181
91145012
54375064
49356716
14883100
12149282
48518656
22172305
42265833
700110
90835052
97491331
31591778
17829102
72181577
86189236
93301008
98887466
54917150
92227493
32161325
63197527