10288097
8481276
30086793
93635020
74268790
81669180
1627372
95349883
34352368
70109956
68415422
72933886
99384908
8447587
74614225
67315738
42954723
9528168
63949359
10349528
88149375
3724202
7777944
67025944
66058024
62289535
16294194
47418646
29021940
91155694
26907658
36441811
90448056
90335015
98307212
19864812
6547228
57482096
33411134
35602179