40259115
34122240
83443537
34203100
37487486
46378045
50729070
50407715
12768310
65085224
92562562
70686868
41758336
93584318
40375762
69176779
3628640
35899854
66085398
93497517
28335273
85049146
6702831
24334814
17259318
88023875
90021734
46768121
36848488
80506148
34416764
36587596
2154993
33939752
52008451
61493242
8405223
52458527
20282386
74523561