30383344
804488
9108582
14276161
4703774
165497
60288792
17171914
23659944
1638107
71874575
62295300
18022284
35156633
43947956
95741389
70438430
52256382
67578412
500169
25724674
61396074
44626869
66395593
19949088
3564231
82251902
6449269
22798326
21669151
41322539
40098297
2139997
9214921
91659993
78779796
72424452
43686265
68314983
75717224