679158
95312339
37985623
16111430
85861337
10939630
17204957
30337171
51917934
9289293
50917723
78703808
184179
83254180
64954667
61528517
59509520
3574616
58667922
68735720
12432292
38829171
905567
87999501
14591873
66651364
72171153
67918816
20081306
36444092
6482739
63073549
15044628
45881550
27945468
88034946
86914795
33471632
71921849
90844244