70297722
35549021
63627486
34272511
10996003
87179120
70088665
89438022
42982646
9398885
21114104
20772811
62993595
919499
31991359
7423879
11669248
13898006
67923792
48485226
16211193
8226450
28069294
35541600
43157285
42348832
43628403
58327683
89113030
6269485
62415664
34305507
29663085
48987074
64776697
66225877
8591642
96394560
38995450
87934102