67959936
3098991
73988027
20777858
4030559
37142971
83864129
6868313
78608227
2279821
61821756
83293702
26234931
28094184
74743945
49291386
20208609
19634647
94385730
74816170
50299867
2253775
85558808
17575906
59586270
7386327
48274126
21336481
12601487
49943355
20994610
47182680
83566280
79852789
55979690
3941541
7536530
24487704
41862700
18771535