69956201
74815238
52697411
64928486
68422614
55016040
87063773
11427027
27992449
67458271
31279930
90422616
88739351
29706084
36112683
7456534
6215472
14539689
86529006
89412439
74279965
20579511
4638641
96108488
49882874
37114534
97338042
88726589
76332452
9986142
7025447
6717570
838524
31902
60863298
82221524
29008657
11256260
8658760
94463519