59573920
84325835
6011578
52918804
17156896
68198868
64636841
1324061
23499092
61236112
57673258
46028313
31139181
71432108
94783331
90633487
6780678
59217909
76996991
28664209
69528835
7117100
88931703
87565172
96973490
363315
78428104
9479858
97137608
46396249
85924756
33133537
52988423
37803136
97271533
97857331
80926424
88092221
57492016
1570237