2795793
31782755
14396085
96119395
38878354
78455026
24224924
85922531
70697091
4358231
48045996
31511827
13813289
36482747
63293847
60161282
65626985
29925651
192335
8769540
61158867
80234928
46183434
7065749
55507278
3657585
21576181
89052254
37508449
11071681
5359785
2053667
88008047
33497968
67317724
69668319
34417837
52492122
28037
5670922