74325091
57139947
35263926
8222530
8496219
33711233
87692190
32535927
50085050
3820549
85147422
45969243
535508
39052688
22291747
89436522
33396011
21082137
12679421
43311399
68953995
6546497
73596907
10582819
61035944
29808180
6312590
60126208
65549949
28139071
80302790
54098148
97876965
28094585
26869414
43105384
97645531
34681299
23114976
74113398