57677436
36455376
97408049
94057862
41378062
75799033
70863224
51473787
29799074
99236989
40214929
12193262
26972305
60303946
26531374
64594608
99316675
62074191
22543755
87418586
20179868
41548667
70381354
36297074
98502659
37602418
55596556
60457812
75294819
17612661
84202712
83579554
80991071
82426335
81304212
94385357
40155449
56775865
37252254
81795979