87881568
52857888
82102970
7871573
82728152
3937538
48848550
60294863
75592467
58353410
44001271
21979973
25944292
65927264
88161524
72812215
95327385
69516985
68854522
50915
90663997
89152500
92965764
65813610
56892610
54387629
14563062
5425665
89511393
84889394
20969930
64079634
6002903
42979129
67304492
49031979
44911607
49891910
97158969
64265915