94825656
96395015
14093984
4714423
94273122
35054481
46444464
77496624
609117
49826588
69111517
45208547
58019494
6282295
7556400
42827741
33157437
96774863
40687303
10993356
14216871
22742476
27797035
4615397
75382330
42667326
59335196
99472218
24484657
61161305
88773690
87023107
33066458
91753480
32087201
9450864
16203939
42097053
18511316
57089702