51417572
4821878
39096787
7475675
86042315
61651482
41891636
91914210
47797795
9684863
47133115
19174669
60318404
51796019
1091747
83927316
87612423
74949537
12457994
39121399
86617884
64986963
36491948
52694248
52305168
9491494
8271236
7648771
77572111
33501617
24438923
69728310
90847359
10561563
2509242
30336421
79895961
30414713
72325765
69106599