82328594
63446759
58387261
51353128
32493858
2310158
74163405
90168155
87603129
88932382
22509252
30271130
50762406
15146211
50187624
11059782
31656723
62169759
1376501
47782256
75052181
88406910
36592093
89657800
61933356
19616937
32379892
57563914
19588755
37557531
26087243
57476431
70303433
46605467
57053468
51152084
47199222
95028590
94067353
26816230