17017540
75941593
45157593
43972900
75809832
2477581
72302733
45236712
79661400
36343444
12322642
6504885
58204929
58925276
4632450
54203688
19308368
5451160
23622691
96464425
61398698
85078961
82301698
26835612
29449891
25934151
20681931
6507788
71638
78563181
2548556
70607297
87618671
77677738
21247532
3827695
69897468
31974643
24408139
47964762