14256130
29901306
83784155
1881180
12187666
83195630
42275447
83055434
62466612
53812823
92126930
15056303
27556363
95069627
64772441
15835855
85523615
839453
998072
8649034
30802244
48576115
43136461
71062176
84096947
98397842
2628305
98379551
80716457
6143884
10319731
49562684
48455820
69864338
9324038
98837631
81277748
51173361
30556093
70398889