38354621
16159275
2744234
26488119
86408186
70603388
40301036
63537385
17821839
47684220
40613923
671837
77607883
28949452
22245619
1810384
53589819
65569790
44222313
43779427
58912367
21677446
24998383
29296435
82134695
69623309
6906553
61802679
60237021
20342830
15808615
45784957
41838081
36433717
70141404
40987112
41877410
2719946
45123658
83565677