36131700
28482452
3922795
96892647
21389939
65918570
16137573
56154907
82339514
57935710
1038005
5019711
67748071
79084597
44621391
12899861
15648184
3157722
34824315
86119251
88363136
611363
72055379
56053768
80367532
98096098
44268900
33979363
93516003
18866001
41867992
40303649
37261836
83217870
43926814
2397151
47066211
42999641
65828991
49592973