84186304
3292263
1297491
36148616
49463628
27587929
6659906
5916575
76049334
53729713
19309767
43057885
90869338
72048590
59578168
45803463
80512903
60906614
14977443
63149290
1571306
4420460
61403714
25861703
66295777
22471679
19135047
31248095
7401776
2091889
92484396
24017007
13239301
847380
53687719
670442
16322079
58668140
9969523
22891882