77477580
2786023
57246938
2569418
19271587
45032024
45156522
83657477
56298183
32419573
29172029
72227858
3646344
86026969
20054463
71688124
67123831
74507715
34144018
71523452
83486998
1392861
4745931
24711707
25462048
82559962
51364738
48876555
78303468
10741103
73671737
8487265
3827100
6206612
33357586
22687824
44882847
51241738
96368854
39766328