19378526
79721947
8643558
97381714
72465880
9354457
28316623
17788362
31105578
16578935
6239396
77406025
31216192
15394003
4612820
68495722
83483274
7117799
78199832
3100439
96194223
18094231
23907893
86159992
31924829
10591882
75623177
38953746
26063505
53575870
23173877
41245834
68444357
5033438
22694788
86674407
63806151
31028845
2040866
34812660