532654
28541385
76177192
9319139
18083142
19635233
59429091
97747774
85996697
10134060
1502799
40112505
35602571
24073060
47282962
31111629
4469977
93667520
37774990
58546982
90163308
27113886
251511
83925452
3778596
62476700
86072709
18385352
81457255
98292671
2727161
79023101
83805235
89228591
74363635
16871871
94121827
23108823
36549015
200840