4766977
30102185
78117155
88181442
82138955
62924382
36197064
12055991
59869485
28395853
93386369
26362847
28737949
18207477
37272609
97824790
86111918
65012339
6787264
29655651
88135859
43316197
51846147
67031386
54991964
5282258
73753894
68895930
3111029
4111667
34426468
6653713
83827047
75503882
31969227
59072750
9037130
18931997
89202541
60368036