90266681
73352126
43593797
66354339
66602673
80755974
66401700
7583263
3394899
8862472
45483447
87899848
3816055
88529735
1597573
533466
57993373
11604813
61396758
8220242
63595912
80811064
70905110
59327699
14016041
50448992
7836564
922541
55339129
29541878
40019330
14019317
27499001
22037551
55557870
47939195
76256123
2102207
3585064
29015746