47421678
97352775
31249220
23124571
85593135
84978860
68124858
74864296
27394621
13108918
88807478
71745950
73175491
46444961
49344226
27095243
24407807
25437877
15948251
64408289
93566836
51552214
64772637
40914258
26611045
48967741
41161201
7904929
213759
50129734
35406433
59568217
49388280
21358337
71066345
21734876
19531627
83215724
31412435
60653952