39031932
11022400
89018149
1199158
39759828
17325769
40448491
36425767
88375824
52134101
6327228
59811244
17881048
1137404
42557995
37359281
46026256
23777946
19132609
22908183
452326
51778463
129690
83722753
69877322
1175653
20558054
20729828
82347796
10427751
50587630
21368181
56419257
80285224
4875572
53567577
4625688
17733822
78183600
3699615