61648693
321335
23988546
43497605
2144747
91939734
27905384
68064404
50795629
34406870
46701742
19467143
12551765
6434201
94277612
2603710
8044796
76145517
1322824
56512151
63329171
20091546
46631090
33681723
2006487
43328613
48562948
33557459
83254118
41787584
80217909
3549152
28057335
5098586
51872198
6842709
14117964
14078114
74715138
19835564