6890806
45481350
43568976
84814753
97771601
10358972
1654444
4646430
87461641
18647483
18242372
19896455
69115027
63388256
3792997
86774298
47901242
70478799
29565916
6849176
62796597
52457921
82787715
73439415
1269095
8956705
90085768
70642266
50482606
71643763
68707367
81915633
56797544
3402789
19689340
8344818
40725529
35758172
84223588
64007466