5032222
40534618
80348013
66147616
50799329
57318098
27407456
6889475
72011259
65255612
65171613
5202914
84514435
16817245
95149304
92431864
11957048
511861
47957078
10109907
93967450
95843659
89276259
6895277
56830
73368319
53198775
98268792
73777782
74347209
74443591
93353617
50988217
27426027
88286647
83279870
48144955
8377475
3559817
63613919