97022205
15859612
17904327
3115666
9572608
84407638
68495639
51946907
84764362
2114141
22488405
7249280
32541515
6484230
22719180
20309541
67605404
95119244
35832359
22201879
21847469
52673746
36402078
15563352
51472871
15954808
5119613
4075107
24584072
13197085
64855108
5487873
22237112
13629863
83267487
65865091
45495608
64276749
78475126
96745437