51323644
4268868
7278469
44214157
52329874
25299653
85979985
99473396
293349
34891384
46041100
25123911
71464378
80935390
78109274
33026929
83398119
9287477
71566857
10621591
65816397
3364641
97472112
70628608
9013288
11256560
17288767
50363995
45725127
79002384
59847505
51697482
61103559
5101758
28629909
81287521
30188419
54199718
82208154
50451398