39213733
46235072
50504766
43881262
8036092
44223977
58203880
46689360
48248695
86742920
94842573
91121861
61547964
33092875
4773943
77386329
19006768
11926142
94007316
99143238
88296357
21294434
27475934
5573914
43973358
3188107
37379399
66204722
20027413
51308025
65612418
11155197
87457254
6388309
99418982
41483062
23987325
429700
83221734
70584727