59602755
22131806
40245977
60853134
31114979
22062591
86595600
22022450
77649828
16541352
27491159
1126583
28237930
73327966
40183934
42646257
18632627
14363935
37284381
45235418
22098105
52678548
485210
29805002
88592234
74846329
45812791
68332491
63967230
6026435
38513399
123159
541953
35589872
68159757
11287143
29129803
6458153
4576742
70589004