17022666
38181411
56847117
20243313
46905549
23671822
3124993
73895637
39966476
85336725
19481526
42276698
86142364
56027799
46678779
49246646
82254162
65645220
35235536
8367727
21478623
13414374
94609008
744510
51948844
80275738
7597553
11271008
45105963
96714414
5557108
12966909
27229768
3304375
99458841
54263892
61541667
52369331
19208088
62453062