5187615
60891249
140256
59078289
95146626
36926936
83227631
77804090
31915739
69446640
7406843
85344365
69828626
35546696
24022412
30027791
75115080
72019537
96292900
55366579
52041844
46237980
29139106
82457300
33542695
43081871
90068594
96834030
88215102
98021858
516323
63705146
7779981
57128964
20441121
22155797
79366531
36101179
29722361
33477650