83818183
61201243
67953248
30424992
80684947
69655846
5372372
13533610
5107256
29457200
63791713
91332070
93455273
78976722
82082041
22974134
94172582
12431288
87883652
67701081
47614379
23484449
63005499
7462546
69491346
94559070
43242215
12321144
10108278
2332166
57479232
30116259
8375533
85918944
67054300
5146895
66254056
47506884
49463722
47424066