96582431
48361011
28723057
84699831
83783160
44807293
52853706
25121871
29564958
9904285
9745438
81145052
92252329
45064589
95352162
31183950
39687417
92262492
24141338
35217374
39014208
66277604
16838717
55085148
57535856
70213075
95097911
93401381
46547505
82275864
91682391
17943453
2255132
99181482
59681487
70872438
53219602
99744002
28113056
71485866