83078049
49869200
36852260
26991153
58307691
69369450
96051320
40506230
97868781
40742305
62244181
62495439
16848215
88245285
54834774
23396125
57432041
49643783
19815353
29348386
67544071
27867763
23433213
11761212
60216860
70395890
81655316
20081465
71052950
25974016
4996224
13475483
27028417
91298184
76808605
68826388
74798372
23765756
32725826
6493655