75436836
42583753
85542094
72668979
644694
6637645
84489610
28156709
89861421
66325584
17868315
79562243
4605194
7879377
55909640
74705994
9036645
28351502
94983299
54206116
65436257
24787108
41719068
542817
14452866
523418
74584401
88292684
68788485
5691227
91151118
6671753
71063521
5343151
1374163
86822004
32685140
11458131
91939580
22827242