5275637
67222852
39114604
95552402
99676040
8582205
15232775
8332169
96079762
29884087
92406931
70659196
79915177
16252189
90312826
78124060
49169696
42941937
47863330
388736
8312458
671079
3973554
55496167
73658435
58497517
44475506
60063109
83634643
13576463
33625725
14818478
6549357
65359233
65799566
56348434
30974120
5349809
50781548
24196532