15686516
39587866
49413103
99541233
28617769
41768542
4933127
94605904
73111567
14043215
70775365
53904779
77609714
40028126
37711490
18198080
80574175
4207658
48028368
189156
30909100
87727069
24356452
77412116
83046118
16578324
83374347
95047460
5212608
483497
82421819
79154847
94189499
22991554
132381
33067072
21649995
9195743
46271453
8473217