65837569
25158990
35115757
81471087
68571127
43673924
60398388
18993163
36082431
62859260
28796481
45977183
56513232
9406533
86695246
87517311
50263840
47924159
72906595
49637582
58944887
49474419
38361899
90058751
13091363
1227906
74558150
96113377
45343380
30453902
49359653
56041954
6936310
85759428
82946054
27744191
56014713
76212715
6996270
46131887