7773522
2300538
13642419
64624418
630553
16578601
29245110
13563557
24184504
52974440
58005342
383045
64383099
82331236
6233318
55478330
72877238
73187281
4348960
96946470
3739779
72107958
5633886
29239015
68491180
53557939
43568081
76406984
11612917
18532757
62976303
8115534
11203365
32786076
869068
5508259
18134303
1400649
93656666
26508681