82969217
81971059
48383868
46142526
24356994
5081517
9931540
67934579
19842202
41281356
51665925
23499449
89576881
42105927
79993662
76325583
80352084
51229520
85119996
78075508
17743850
49336860
43393288
47994370
28836385
86859398
78839673
97228764
1742170
42414686
44312317
32613794
64604723
383529
6300663
14877902
66626868
97847088
96016355
93103132