66752933
70235276
4023629
66988936
68907049
23101099
4863571
3231945
31089898
55679478
68801522
79748268
41724114
9992172
2650383
46699175
22053200
17412011
90465202
57804456
33492972
27206820
93308227
87123978
28371133
17418218
20698686
83494633
5153954
58738501
64951389
10615932
924212
44847236
50859925
93339262
1678213
38471149
337596
20354065