22129086
28279018
79017145
16702655
82469535
61425695
9287875
11107031
51847383
35701959
53674751
4374058
5508618
23191913
10765768
83193535
60618507
50296532
74754811
84945609
87738431
7076018
19934702
86587256
66647620
20478132
3407753
88903510
9604855
64768424
72828292
46544324
20366129
91318874
2108948
3546800
34219107
86197816
78127329
7474418