35337568
5690822
83816304
69235995
82169501
65762449
37776897
26996542
60992140
34013562
52158980
57593523
41441847
96674127
35851436
35929063
55746304
31476035
89256863
71898482
29576387
28151692
56394674
69254793
3754928
71868909
26454822
7504345
34648689
81788419
55776259
37182566
42429900
20688067
47779665
47673910
6855379
2416155
57647364
13279162